gdkwindow: Fix update area calculations for native subwindows
authorAlexander Larsson <alexl@redhat.com>
Tue, 2 Sep 2014 14:22:12 +0000 (16:22 +0200)
committerAlexander Larsson <alexl@redhat.com>
Tue, 2 Sep 2014 15:14:59 +0000 (17:14 +0200)
commit6243c7122cf1a315c9b3b9ab71fad4d93f2d5275
treeddeed09bea3ebf7f5b186ab2925353a56631b1f3
parent41fe530795a875f9c0d6321e6e9c2a3bc03b1acd
gdkwindow: Fix update area calculations for native subwindows

When recursing the update area down into native subwindows we forgot
to apply the native window position. This caused us to repaint the
wrong thing in certain cases. I noticed this when playing with the
wip/gdk-gl branch, because it was triggering unnecessary repaints
of the (native window) gl widgets.
gdk/gdkwindow.c